package com.example.javatwo.pojo.cg.wmj;

import java.util.Date;

public class Supplier {
	private String id;	/*供应商编号*/
	private String classId;/*类别编号*/
	private String fullName; /*供应商全称*/
	private String shortName;	 /*供应商简称*/
	private String engFullName;	 /*英文全称*/
	private String engShortName; /*英文简称*/
	private String fundsAttribution; /*账款归属*/
	private String className;	 /*类别*/
	private String areaName;	 /*地区*/
	private String currencyName;	 /*币别*/
	private String chiefName;	 /*负责人*/
	private String linkMan;	 /*联系人*/
	private String telephone1;	 /*联系电话一*/
	private String telephone2; /*联系电话二*/
	private String telephone3; /*联系电话三*/
	private String mobileTel;	 /*移动电话*/
	private String bankAccount ;	 /*银行账号*/
	private String bankId;	 /*开户银行*/
	private String personId;	 /*采购人员*/
	private String registration;	/*税务登记号*/
	private Double capitalization; /*资本额*/
	private String industrialClass; /*行业别*/
	private String email;		 /*电子邮件*/
	private String webAddress;/*网址*/
	private String faxNo;		 /*传真号*/
	private Date earliestTradeDate; /*最初采购入库日*/
	private Date earliestOutDate;/*最初采购出库日*/
	private Date latelyTradeDate; /*最近采购入库日*/
	private Date latelyOutDate;/*最近采购出库日*/
	private String priceofTax; /*单价是否含税*/
	private Date invalidDate; /*终止交易日*/
	private Double amountQuota; /*账款额度*/
	private Double remainQuota;	 /*剩余额度*/
	private String recvWay;	 /*付款条件(类型)*/
	private int recvWayDay; /*付款条件(天数)*/
	private int dayOfClose;	 /*每月结账日*/
	private String creditLevel;	 /*信用等级*/
	private Double startAdvRecv;	 /*期初预付款*/
	private Double startReceivable; /*期初应付款*/
	private Double curAdvRecv; /*期末预付款*/
	private Double curReceivable; /*期末应付款*/
	private String accAdvRecv; /*预付账款科目*/
	private String accReceivable;	 /*应付账款科目*/
	private String accReceivableTempName; /*应付暂估科目*/
	private String address;/*地址*/
	private String addField1;	 /*自定栏一*/
	private String addField2;	 /*自定栏二*/
	private String memo;		 /*备注*/
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getClassId() {
		return classId;
	}
	public void setClassId(String classId) {
		this.classId = classId;
	}
	public String getFullName() {
		return fullName;
	}
	public void setFullName(String fullName) {
		this.fullName = fullName;
	}
	public String getShortName() {
		return shortName;
	}
	public void setShortName(String shortName) {
		this.shortName = shortName;
	}
	public String getEngFullName() {
		return engFullName;
	}
	public void setEngFullName(String engFullName) {
		this.engFullName = engFullName;
	}
	public String getEngShortName() {
		return engShortName;
	}
	public void setEngShortName(String engShortName) {
		this.engShortName = engShortName;
	}
	public String getFundsAttribution() {
		return fundsAttribution;
	}
	public void setFundsAttribution(String fundsAttribution) {
		this.fundsAttribution = fundsAttribution;
	}
	public String getClassName() {
		return className;
	}
	public void setClassName(String className) {
		this.className = className;
	}
	public String getAreaName() {
		return areaName;
	}
	public void setAreaName(String areaName) {
		this.areaName = areaName;
	}
	public String getCurrencyName() {
		return currencyName;
	}
	public void setCurrencyName(String currencyName) {
		this.currencyName = currencyName;
	}
	public String getChiefName() {
		return chiefName;
	}
	public void setChiefName(String chiefName) {
		this.chiefName = chiefName;
	}
	public String getLinkMan() {
		return linkMan;
	}
	public void setLinkMan(String linkMan) {
		this.linkMan = linkMan;
	}
	public String getTelephone1() {
		return telephone1;
	}
	public void setTelephone1(String telephone1) {
		this.telephone1 = telephone1;
	}
	public String getTelephone2() {
		return telephone2;
	}
	public void setTelephone2(String telephone2) {
		this.telephone2 = telephone2;
	}
	public String getTelephone3() {
		return telephone3;
	}
	public void setTelephone3(String telephone3) {
		this.telephone3 = telephone3;
	}
	public String getMobileTel() {
		return mobileTel;
	}
	public void setMobileTel(String mobileTel) {
		this.mobileTel = mobileTel;
	}
	public String getBankAccount() {
		return bankAccount;
	}
	public void setBankAccount(String bankAccount) {
		this.bankAccount = bankAccount;
	}
	public String getBankId() {
		return bankId;
	}
	public void setBankId(String bankId) {
		this.bankId = bankId;
	}
	public String getPersonId() {
		return personId;
	}
	public void setPersonId(String personId) {
		this.personId = personId;
	}
	public String getRegistration() {
		return registration;
	}
	public void setRegistration(String registration) {
		this.registration = registration;
	}
	public Double getCapitalization() {
		return capitalization;
	}
	public void setCapitalization(Double capitalization) {
		this.capitalization = capitalization;
	}
	public String getIndustrialClass() {
		return industrialClass;
	}
	public void setIndustrialClass(String industrialClass) {
		this.industrialClass = industrialClass;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public String getWebAddress() {
		return webAddress;
	}
	public void setWebAddress(String webAddress) {
		this.webAddress = webAddress;
	}
	public String getFaxNo() {
		return faxNo;
	}
	public void setFaxNo(String faxNo) {
		this.faxNo = faxNo;
	}
	public Date getEarliestTradeDate() {
		return earliestTradeDate;
	}
	public void setEarliestTradeDate(Date earliestTradeDate) {
		this.earliestTradeDate = earliestTradeDate;
	}
	public Date getEarliestOutDate() {
		return earliestOutDate;
	}
	public void setEarliestOutDate(Date earliestOutDate) {
		this.earliestOutDate = earliestOutDate;
	}
	public Date getLatelyTradeDate() {
		return latelyTradeDate;
	}
	public void setLatelyTradeDate(Date latelyTradeDate) {
		this.latelyTradeDate = latelyTradeDate;
	}
	public Date getLatelyOutDate() {
		return latelyOutDate;
	}
	public void setLatelyOutDate(Date latelyOutDate) {
		this.latelyOutDate = latelyOutDate;
	}
	public String getPriceofTax() {
		return priceofTax;
	}
	public void setPriceofTax(String priceofTax) {
		this.priceofTax = priceofTax;
	}
	public Date getInvalidDate() {
		return invalidDate;
	}
	public void setInvalidDate(Date invalidDate) {
		this.invalidDate = invalidDate;
	}
	public Double getAmountQuota() {
		return amountQuota;
	}
	public void setAmountQuota(Double amountQuota) {
		this.amountQuota = amountQuota;
	}
	public Double getRemainQuota() {
		return remainQuota;
	}
	public void setRemainQuota(Double remainQuota) {
		this.remainQuota = remainQuota;
	}
	public String getRecvWay() {
		return recvWay;
	}
	public void setRecvWay(String recvWay) {
		this.recvWay = recvWay;
	}
	public int getRecvWayDay() {
		return recvWayDay;
	}
	public void setRecvWayDay(int recvWayDay) {
		this.recvWayDay = recvWayDay;
	}
	public int getDayOfClose() {
		return dayOfClose;
	}
	public void setDayOfClose(int dayOfClose) {
		this.dayOfClose = dayOfClose;
	}
	public String getCreditLevel() {
		return creditLevel;
	}
	public void setCreditLevel(String creditLevel) {
		this.creditLevel = creditLevel;
	}
	public Double getStartAdvRecv() {
		return startAdvRecv;
	}
	public void setStartAdvRecv(Double startAdvRecv) {
		this.startAdvRecv = startAdvRecv;
	}
	public Double getStartReceivable() {
		return startReceivable;
	}
	public void setStartReceivable(Double startReceivable) {
		this.startReceivable = startReceivable;
	}
	public Double getCurAdvRecv() {
		return curAdvRecv;
	}
	public void setCurAdvRecv(Double curAdvRecv) {
		this.curAdvRecv = curAdvRecv;
	}
	public Double getCurReceivable() {
		return curReceivable;
	}
	public void setCurReceivable(Double curReceivable) {
		this.curReceivable = curReceivable;
	}
	public String getAccAdvRecv() {
		return accAdvRecv;
	}
	public void setAccAdvRecv(String accAdvRecv) {
		this.accAdvRecv = accAdvRecv;
	}
	public String getAccReceivable() {
		return accReceivable;
	}
	public void setAccReceivable(String accReceivable) {
		this.accReceivable = accReceivable;
	}
	public String getAccReceivableTempName() {
		return accReceivableTempName;
	}
	public void setAccReceivableTempName(String accReceivableTempName) {
		this.accReceivableTempName = accReceivableTempName;
	}
	public String getAddress() {
		return address;
	}
	public void setAddress(String address) {
		this.address = address;
	}
	public String getAddField1() {
		return addField1;
	}
	public void setAddField1(String addField1) {
		this.addField1 = addField1;
	}
	public String getAddField2() {
		return addField2;
	}
	public void setAddField2(String addField2) {
		this.addField2 = addField2;
	}
	public String getMemo() {
		return memo;
	}
	public void setMemo(String memo) {
		this.memo = memo;
	}
	public Supplier() {
		super();
	}
	
	public Supplier(String id, String classId, String fullName, String shortName, String engFullName,
			String engShortName, String fundsAttribution, String className, String areaName, String currencyName,
			String chiefName, String linkMan, String telephone1, String telephone2, String telephone3, String mobileTel,
			String bankAccount, String bankId, String personId, String registration, Double capitalization,
			String industrialClass, String email, String webAddress, String faxNo, Date earliestTradeDate,
			Date earliestOutDate, Date latelyTradeDate, Date latelyOutDate, String priceofTax, Date invalidDate,
			Double amountQuota, Double remainQuota, String recvWay, int recvWayDay, int dayOfClose, String creditLevel,
			Double startAdvRecv, Double startReceivable, Double curAdvRecv, Double curReceivable, String accAdvRecv,
			String accReceivable, String accReceivableTempName, String address, String memo) {
		super();
		this.id = id;
		this.classId = classId;
		this.fullName = fullName;
		this.shortName = shortName;
		this.engFullName = engFullName;
		this.engShortName = engShortName;
		this.fundsAttribution = fundsAttribution;
		this.className = className;
		this.areaName = areaName;
		this.currencyName = currencyName;
		this.chiefName = chiefName;
		this.linkMan = linkMan;
		this.telephone1 = telephone1;
		this.telephone2 = telephone2;
		this.telephone3 = telephone3;
		this.mobileTel = mobileTel;
		this.bankAccount = bankAccount;
		this.bankId = bankId;
		this.personId = personId;
		this.registration = registration;
		this.capitalization = capitalization;
		this.industrialClass = industrialClass;
		this.email = email;
		this.webAddress = webAddress;
		this.faxNo = faxNo;
		this.earliestTradeDate = earliestTradeDate;
		this.earliestOutDate = earliestOutDate;
		this.latelyTradeDate = latelyTradeDate;
		this.latelyOutDate = latelyOutDate;
		this.priceofTax = priceofTax;
		this.invalidDate = invalidDate;
		this.amountQuota = amountQuota;
		this.remainQuota = remainQuota;
		this.recvWay = recvWay;
		this.recvWayDay = recvWayDay;
		this.dayOfClose = dayOfClose;
		this.creditLevel = creditLevel;
		this.startAdvRecv = startAdvRecv;
		this.startReceivable = startReceivable;
		this.curAdvRecv = curAdvRecv;
		this.curReceivable = curReceivable;
		this.accAdvRecv = accAdvRecv;
		this.accReceivable = accReceivable;
		this.accReceivableTempName = accReceivableTempName;
		this.address = address;
		this.memo = memo;
	}
	@Override
	public String toString() {
		return "Supplier [id=" + id + ", classId=" + classId + ", fullName=" + fullName + ", shortName=" + shortName
				+ ", engFullName=" + engFullName + ", engShortName=" + engShortName + ", fundsAttribution="
				+ fundsAttribution + ", className=" + className + ", areaName=" + areaName + ", currencyName="
				+ currencyName + ", chiefName=" + chiefName + ", linkMan=" + linkMan + ", telephone1=" + telephone1
				+ ", telephone2=" + telephone2 + ", telephone3=" + telephone3 + ", mobileTel=" + mobileTel
				+ ", bankAccount=" + bankAccount + ", bankId=" + bankId + ", personId=" + personId + ", registration="
				+ registration + ", capitalization=" + capitalization + ", industrialClass=" + industrialClass
				+ ", email=" + email + ", webAddress=" + webAddress + ", faxNo=" + faxNo + ", earliestTradeDate="
				+ earliestTradeDate + ", earliestOutDate=" + earliestOutDate + ", latelyTradeDate=" + latelyTradeDate
				+ ", latelyOutDate=" + latelyOutDate + ", priceofTax=" + priceofTax + ", invalidDate=" + invalidDate
				+ ", amountQuota=" + amountQuota + ", remainQuota=" + remainQuota + ", recvWay=" + recvWay
				+ ", recvWayDay=" + recvWayDay + ", dayOfClose=" + dayOfClose + ", creditLevel=" + creditLevel
				+ ", startAdvRecv=" + startAdvRecv + ", startReceivable=" + startReceivable + ", curAdvRecv="
				+ curAdvRecv + ", curReceivable=" + curReceivable + ", accAdvRecv=" + accAdvRecv + ", accReceivable="
				+ accReceivable + ", accReceivableTempName=" + accReceivableTempName + ", address=" + address
				+ ", addField1=" + addField1 + ", addField2=" + addField2 + ", memo=" + memo + "]";
	}
	
}
